be put on the rack - Turc Anglais Dictionnaire